Supplier Page from MyBioSource.com for Recombinant Bovine Sugar phosphate exchanger 2 (SLC37A2), partial